take a leading part - Francés Inglés Diccionario